Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 HUMBERSTON AVENUE Detached £162,500 24 Mar 1995
24 HUMBERSTON AVENUE Detached £650,000 27 Jul 2018
26 HUMBERSTON AVENUE Detached £390,000 2 Sep 2005
28 HUMBERSTON AVENUE Detached £615,000 30 Sep 2021
32 HUMBERSTON AVENUE Detached £225,000 2 Jun 2000
34 HUMBERSTON AVENUE Detached £185,000 29 Jan 1999
38 HUMBERSTON AVENUE Detached £370,000 16 Jun 2021